A survey of adaptation techniques in computation offloading

نویسندگان

  • Arani Bhattacharya
  • Pradipta De
چکیده

Computation offloading is a method of saving energy and time on resource-constrained mobile devices by executing some tasks on the cloud. A computation offloading mechanism determines portions of the application that can be offloaded for remote execution. The offloading decision problem depends on various parameters, like application characteristics, network conditions, hardware features, that influence the operating environment of an offloading system. Variations in these parameter values make it challenging to design effective offloading solutions that can adapt gracefully to all the changes. Hence a number of work has focused on offloading solutions that can adapt to changes in the parameter values. In this paper, we survey adaptation techniques used by offloading systems. We provide a panoptic view of the task offloading problem by identifying the variable parameters in the offloading ecosystem, present offloading solutions that adapt to these parameters, and point out the associated improvements in Quality of Experience of users.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Survey of Computation Offloading for Mobile Systems

Mobile systems have limited resources, such as battery life, network bandwidth, storage capacity, and processor performance. These restrictions may be alleviated by computation of f loading: sending heavy computation to resourceful servers and receiving the results from these servers. Many issues related to offloading have been investigated in the past decade. This survey paper provides an over...

متن کامل

Design and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints

Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...

متن کامل

Context-Aware Computation Offloading for Mobile Cloud Computing: Requirements Analysis, Survey and Design Guideline

Along with the rise of mobile handheld devices the resource demands of respective applications grow as well. However, mobile devices are still and will always be limited related to performance (e.g., computation, storage and battery life), context adaptation (e.g., intermittent connectivity, scalability and heterogeneity) and security aspects. A prominent solution to overcome these limitations ...

متن کامل

A survey of computation offloading strategies for performance improvement of applications running on mobile devices

Handheld mobile devices have evolved from simple voice communication devices to general purpose devices capable of executing complex applications. Despite this evolution, the applications executing on the mobile devices suffer due to their constrained resources. The constraints such as limited battery lifetime, limited storage and processing capabilities produce an adverse impact on the perform...

متن کامل

Mobile Computation Offloading: a Context-driven Approach

Mobile computation offloading means transfer of execution of mobile software computation outside of the actual device. In this paper, we use a context-driven approach to analyse and design offloading systems. We conduct a literature survey of the types of offloading, supportive architectural models and existing frameworks to propose taxonomies of mobile offloading from viewpoints of an overall ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Network and Computer Applications

دوره 78  شماره 

صفحات  -

تاریخ انتشار 2017